anode battery - German English Dictionary